package com.weishu.system.domain;

import com.weishu.common.core.annotation.Excel;
import com.weishu.common.core.web.domain.BaseEntity;

/**
 * 商户对象 tb_business
 *
 * @author weishu
 * @date 2021-11-15
 */
public class TbBusiness extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String name;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String corporation;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long province;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long city;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long county;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String address;

    /** 1 个人职业房东 2 公司化公寓 */
    @Excel(name = "1 个人职业房东 2 公司化公寓")
    private Long type;

    /** $column.columnComment */
    @Excel(name = "1 个人职业房东 2 公司化公寓")
    private Long status;

    /** $column.columnComment */
    @Excel(name = "1 个人职业房东 2 公司化公寓")
    private Long userId;

    /** $column.columnComment */
    @Excel(name = "1 个人职业房东 2 公司化公寓")
    private Long reserve1;

    /** $column.columnComment */
    @Excel(name = "1 个人职业房东 2 公司化公寓")
    private Long reserve2;

    /** $column.columnComment */
    @Excel(name = "1 个人职业房东 2 公司化公寓")
    private String reserve3;

    /** $column.columnComment */
    @Excel(name = "1 个人职业房东 2 公司化公寓")
    private String reserve4;

    /** $column.columnComment */
    @Excel(name = "1 个人职业房东 2 公司化公寓")
    private String reserve5;

    /** 营业执照 */
    @Excel(name = "营业执照")
    private String url;

    /** 统一信征码 */
    @Excel(name = "统一信征码")
    private String zheng;

    /** 头像 */
    @Excel(name = "头像")
    private String headPicture;

    /** $column.columnComment */
    @Excel(name = "头像")
    private String legalPersonName;

    /** 身份证号 */
    @Excel(name = "身份证号")
    private String certNum;

    /** 身份证正面 */
    @Excel(name = "身份证正面")
    private String certPicture;

    /** 身份证反面 */
    @Excel(name = "身份证反面")
    private String certPicture2;

    /** 手持身份证 */
    @Excel(name = "手持身份证")
    private String certPicture3;

    /** 品牌名 */
    @Excel(name = "品牌名")
    private String brandName;

    /** 公寓网址 */
    @Excel(name = "公寓网址")
    private String apartmentUrl;

    /** 客服热线 */
    @Excel(name = "客服热线")
    private String serviceHotline;

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setName(String name)
    {
        this.name = name;
    }

    public String getName()
    {
        return name;
    }
    public void setCorporation(String corporation)
    {
        this.corporation = corporation;
    }

    public String getCorporation()
    {
        return corporation;
    }
    public void setProvince(Long province)
    {
        this.province = province;
    }

    public Long getProvince()
    {
        return province;
    }
    public void setCity(Long city)
    {
        this.city = city;
    }

    public Long getCity()
    {
        return city;
    }
    public void setCounty(Long county)
    {
        this.county = county;
    }

    public Long getCounty()
    {
        return county;
    }
    public void setAddress(String address)
    {
        this.address = address;
    }

    public String getAddress()
    {
        return address;
    }
    public void setType(Long type)
    {
        this.type = type;
    }

    public Long getType()
    {
        return type;
    }
    public void setStatus(Long status)
    {
        this.status = status;
    }

    public Long getStatus()
    {
        return status;
    }
    public void setUserId(Long userId)
    {
        this.userId = userId;
    }

    public Long getUserId()
    {
        return userId;
    }
    public void setReserve1(Long reserve1)
    {
        this.reserve1 = reserve1;
    }

    public Long getReserve1()
    {
        return reserve1;
    }
    public void setReserve2(Long reserve2)
    {
        this.reserve2 = reserve2;
    }

    public Long getReserve2()
    {
        return reserve2;
    }
    public void setReserve3(String reserve3)
    {
        this.reserve3 = reserve3;
    }

    public String getReserve3()
    {
        return reserve3;
    }
    public void setReserve4(String reserve4)
    {
        this.reserve4 = reserve4;
    }

    public String getReserve4()
    {
        return reserve4;
    }
    public void setReserve5(String reserve5)
    {
        this.reserve5 = reserve5;
    }

    public String getReserve5()
    {
        return reserve5;
    }
    public void setUrl(String url)
    {
        this.url = url;
    }

    public String getUrl()
    {
        return url;
    }
    public void setZheng(String zheng)
    {
        this.zheng = zheng;
    }

    public String getZheng()
    {
        return zheng;
    }
    public void setHeadPicture(String headPicture)
    {
        this.headPicture = headPicture;
    }

    public String getHeadPicture()
    {
        return headPicture;
    }
    public void setLegalPersonName(String legalPersonName)
    {
        this.legalPersonName = legalPersonName;
    }

    public String getLegalPersonName()
    {
        return legalPersonName;
    }
    public void setCertNum(String certNum)
    {
        this.certNum = certNum;
    }

    public String getCertNum()
    {
        return certNum;
    }
    public void setCertPicture(String certPicture)
    {
        this.certPicture = certPicture;
    }

    public String getCertPicture()
    {
        return certPicture;
    }
    public void setCertPicture2(String certPicture2)
    {
        this.certPicture2 = certPicture2;
    }

    public String getCertPicture2()
    {
        return certPicture2;
    }
    public void setCertPicture3(String certPicture3)
    {
        this.certPicture3 = certPicture3;
    }

    public String getCertPicture3()
    {
        return certPicture3;
    }
    public void setBrandName(String brandName)
    {
        this.brandName = brandName;
    }

    public String getBrandName()
    {
        return brandName;
    }
    public void setApartmentUrl(String apartmentUrl)
    {
        this.apartmentUrl = apartmentUrl;
    }

    public String getApartmentUrl()
    {
        return apartmentUrl;
    }
    public void setServiceHotline(String serviceHotline)
    {
        this.serviceHotline = serviceHotline;
    }

    public String getServiceHotline()
    {
        return serviceHotline;
    }

    @Override
    public String toString() {
        return new org.apache.commons.lang.builder.ToStringBuilder(this, org.apache.commons.lang.builder.ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("name", getName())
            .append("corporation", getCorporation())
            .append("province", getProvince())
            .append("city", getCity())
            .append("county", getCounty())
            .append("address", getAddress())
            .append("type", getType())
            .append("status", getStatus())
            .append("userId", getUserId())
            .append("createTime", getCreateTime())
            .append("reserve1", getReserve1())
            .append("reserve2", getReserve2())
            .append("reserve3", getReserve3())
            .append("reserve4", getReserve4())
            .append("reserve5", getReserve5())
            .append("url", getUrl())
            .append("zheng", getZheng())
            .append("headPicture", getHeadPicture())
            .append("legalPersonName", getLegalPersonName())
            .append("certNum", getCertNum())
            .append("certPicture", getCertPicture())
            .append("certPicture2", getCertPicture2())
            .append("certPicture3", getCertPicture3())
            .append("brandName", getBrandName())
            .append("apartmentUrl", getApartmentUrl())
            .append("serviceHotline", getServiceHotline())
            .toString();
    }
}
